﻿@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0;}

img{display: block;}

a{ text-decoration:none; color:#fff;}

input{outline: none;border: none;background: none;font-family: '微软雅黑';}

html{width:100%;min-width: 1280px;}

body{font-family: '微软雅黑';font-size: 14px;min-width:1280px; }

li{list-style: none;}

.ds{display:block !important;}

.w{width:100%;}

.h{height:100%;}

.ids{display: inline-block;}

.font10{font-size:10px;}

.font12{font-size:12px;}

.font13{font-size:13px;}

.font14{font-size:14px;}

.font15{font-size:15px;}

.font16{font-size:16px;}

.font17{font-size:17px;}

.font18{font-size:18px;}

.font19{font-size:19px;}

.font20{font-size:20px;}

.font21{font-size:21px;}

.font22{font-size:22px;}

.font23{font-size:23px;}

.font26{font-size:26px;}

.font29{font-size:29px;}

.font32{font-size:32px;}

.font24{font-size:24px;color:red;}

.wauto{margin:0 auto;}

.wleft{float:left;}

.wright{float:right !important;}

.woverflow{overflow: hidden;}

.wclear{clear: both;}

.wpsr{position: relative;}

.wpsa{position: absolute;}

.box{width:1280px;margin:0 auto;}

.header{width:100%;max-width:1280px;min-width: 1200px;margin:0px auto;height: 56px;}

.header .hyy{font-size:14px;line-height: 56px;}

.tell{width:32px;height: 29px;margin-top:14px;}

.telr{margin-left:10px;}

.topright li{padding:0 20px;border-right:1px solid #ccc;}

.navbg{background:url(../img/navbg.jpg);height:60px;}

.line48{line-height:48px;}

.mlr1{margin:0 6px;}

.mlr{margin:11px 6px 0 6px;}

.mtop6{margin:10px 0;}
.plpt5{ padding-left:5px; padding-top:5px;}

.rxno{border-right:0 !important;}

.textc{ text-align:center;}

.borleft{border-left:1px solid #ccc;}

.borbottom{border-bottom:1px solid #ccc;}

.minnavul li a{display:block;width:100%;height:100%; overflow:hidden;}

.navul .navli{float:left;line-height:60px; position:relative;width:120px; text-align:center;}

.navul .navli:hover{}

.navul .navli>a:hover{color:#fff !important;}

.navul .navli a{color:#fff !important;font-size:16px;width:100%;height:100%;}

.znav{position:absolute;top:60px;left:0;z-index:9999;height:0;overflow:hidden; background:#A6040F;}

.znav ul li{ line-height:50px;width: 120px;text-align: center;height:50px;}

.znav ul li:hover{ background:#6b050d !important;}

.znav ul li a{padding:0 !important}

.add{ background:#6b050d;}

.adds{ background: url(../img/icon2-1.png) center center no-repeat;}

.adds>a{color:red !important;}

.logoimg{top:-1px;left:0;z-index:11111;}

.mdt18{margin-top:18px;}
.mdt38{margin-top:38px;}
/* main_image */

.main_visual{position:relative;width:100%;height:600px;overflow:hidden;}

.main_image{position:relative;height:100%;}

.main_image ul{width:100%;overflow:hidden;position:absolute;top:0;left:0;height:100%;}

.main_image li{float:left;width:100%;height:100%;}

.main_image li span{display:block;width:100%;height:100%;}

.main_image li a{display:block;width:100%;height:100%;}

/*.main_image li .img_1{background:url('../img/banner.jpg') center top no-repeat}

.main_image li .img_2{background:url('../img/banner1.jpg') center top no-repeat}

.main_image li .img_3{background:url('../img/banner2.jpg') center top no-repeat}

.main_image li .img_4{background:url('../img/banner3.jpg') center top no-repeat}*/

/*.main_image li .img_5{background:url('../img/banner.jpg') center top no-repeat}*/

.main_visual .bgbottom{height:49px;width:1423px;margin:0 auto;}

.mdtb4{margin:4px auto;}

div.flicking_con{position:absolute;bottom:30px;left:50%;z-index:999;width:160px;height:21px;text-align:center;margin:0 0 0 -80px;}

div.flicking_con a{float:left;width:21px;height:21px;margin:0 5px;padding:0;display:block; background:red; border-radius:50%;}

div.flicking_con a.on{background:#fff;color:#000;}

#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}

#btn_prev{background:url(../img/hover_left.png) no-repeat left top;left:5%;}

#btn_next{background:url(../img/hover_right.png) no-repeat right top;right:5%;}



.showwxgz{top:38px;right:46px;width:124px;height:124px;z-index:99999999;padding: 20px 0px 0px;}

.minnavbg{ background:#383838;width:100%;height:90px; }

.minnavul li{float:left;width:254px;border-right:1px solid #949494;height:90px;color:#fff;}

.y_title{height:80px; font-size:36px; text-align:center; color:#000; line-height:80px; background:url(../img/a.jpg) no-repeat center bottom;padding-bottom: 20px;}

.width100{width:170px;margin:36px auto 10px;}

.width100 p{margin-left:10px;}



.bjbox{background:#f5f5f5;height:470px;padding:0}

.heigth300{height:300px;margin:85px auto;}

.heigth300 a{color:#737373;}

.heigth300 li{float:left;}

.width290{width:290px;}

.width50{width:49%;height:144px; border-radius:8px; background:#e5e5e5;font-size:18px;}

.width50 img{margin:24px auto 10px}

.md7{margin-top:7px;}

.width576{width:576px;margin-left:12px;height:300px;}

.formbox{margin-top: 30px; padding:0 25px;}

.formbox li{margin:15px 0;}

.formbox li input{border:1px solid #E3E3E3; background:#fff; display:inline-block; border-radius:5px;margin-left:5px;height:36px;width:170px;padding-left:10px;}

.width460{width:460px;margin:14px auto 0;height:46px;}

.width460 input{ display:inline-block;width:100%;height:100%; background:#c4232e; border-radius:5px;font-size:16px;color:#fff;}
.width460 input:hover{background:#f12331;}
.width460 p{margin-top:10px; }

.play{top:101px;left:132px;}

.ckgd{color:#727272;}

.md50{margin:50px auto 30px;}

.red{color:#c4232e;}

.yztc{top:68px;left:28px;width:288px;height:289px;}

.tctext{top:100px; text-align:center;left:50%;margin-left:-75px;}

.tctext p{color:#fff;}

.tctext a{margin-top: 32px;display: inline-block;}
.tctext span:hover{color: red;}
.mdtop9{margin-top:9px;}

.mdleft14{margin-left:14px;}

.taocanul li{margin:30px 0;}

.taocanbg{margin-bottom:10px;}

.width399{width:557px;height:418px;}

.fff{color:#fff;}

#news li{margin:2px 0;  }

.width240{width:100%;width:240px;height:102px;background:#000; color:#fff;text-align:center;}

.mdtop22{margin-top:22px;}

.textnr{width:478px;height:102px; background:#f2f3ee;color:#323232;}

.width90{width:90%;margin:20px auto 0; line-height:30px;}

.footerbg{ background:url(../img/footerbg.jpg);width:100%;height:405px;margin-top:50px;}

.mdt30{margin:30px 0 0 10px;}

.mdt130{margin-top:130px;}

.mdleft50{margin:0 50px;}

.footnavbox>li{margin:0 38px}

#footernav li{margin:5px 0;}

.linkbox{margin-top:40px;color:#fff;margin-bottom: 20px;}

.linkbox a{line-height: 30px;margin:0 10px;}

.footpsbg{ background:rgba(0,0,0,.6);height:34px;line-height:34px;width:100%;left:0;}

.mdleft50{margin-left:50px;}

.hovbgtext{top:0;left:0; background:rgba(0,0,0,.5);width:100%;height:100%; color:#fff;}

.hovbgtext p{margin:12px 0;}

.hovbgtext p span{margin-right:20px}

.height30{width:110px;padding:5px 16px; line-height:30px;color:#fff; background:red;}
.height30:hover{background:rgb(230, 14, 14);}
.hovright{background:#131313;color:#fff;}

.hovleft{background:#c30d23;}

.width231{width:238px;height:199px;}

.width428{width:428px;height:414px;}
.width298{width:298px;}
.width486{width:486px;height:206px;}
.ml{ margin-left:15px;}
.huayousp{ position:fixed;top:0; left:0;width:100%;height:100%; background:rgba(0,0,0,.6);z-index:9999999}

.hyspbox{height:720px}


    .fixed-right-nav001 {position: fixed;z-index:50;right:1%;top:50%;margin-top:-175px;width:78px;text-align: center;opacity: .9;}
    .fixed-right-nav001 .backtop i {display: block;width: 29px;height: 17px;margin: 27px auto 0;background: url(../img/ico.png) no-repeat -42px -116px;}
    .fixed-right-nav001 .msg i {display: block;width: 16px;height: 17px;margin: 15px auto 0;background: url(../img/ico.png) no-repeat -48px -45px;}
	.fixed-right-nav001 .msg i {display: block;width: 16px;height: 17px;margin: 15px auto 0;background: url(../img/ico.png) no-repeat -48px -45px;}
    .fixed-right-nav001 .decora2 i {
        display: block;
        width: 21px;
        height: 21px;
        margin: 15px auto 0;
        background: url(../img/ico.png) no-repeat -50px -266px;
    }
    .qrcode i {
        display: block;
        width: 18px;
        height: 18px;
        margin: 26px auto 0;
        background: url(../img/ico.png) no-repeat -47px -91px;
    }
    .fixed-right-nav001 .qrcodePic {
        position: absolute;
        bottom: 2px;
        right: 80px;
        width: 150px;
        height: 150px;
        cursor: default;
    }
    .fixed-right-nav001 a {
        display: block;
        height: 68px !important;
        border-radius: 2px;
        margin-bottom: 2px;
        background: #939393;
        overflow: hidden;
        color: #fff;
        text-decoration: none;
    }
    .fixed-right-nav001 a:hover {
        background: #9b0915;
    }
    .fixed-right-nav001 a {
        display: block;
        height: 50px;
        border-radius: 2px;
        margin-bottom: 2px;
        background: #939393;
        overflow: hidden;
        color: #fff;
        font-size: 14px;
        font-family: 微软雅黑;
    }
    .fixed-right-nav001 .decora i {
        display: block;
        width: 18px;
        height: 18px;
        margin: 15px auto 0;
        background: url(../img/ico.png) no-repeat -47px -68px;
    }
    .shan {
        position: absolute;
        top: 75px;
        right: 10px;
        width: 15px;
        height: 15px;
        line-height: 20px;
        border-radius: 50%;
        background: #ef001e;
        color: #fff;
    }
	/*底部公共悬浮条*/
  .fixed-bottom-box {
    clear: both;
    font-family: "微软雅黑";
  }

  .col-xs-5 {
    width: 900px;
    float: left;
  }
  .col-xs-5 img{
    float: left;
    margin-top: -20px;
  }
  .col-xs-2 {

    float: left;

  }

  .col-xs-6 {
    width: 18%;
    float: left;
    margin-right: 40px;
  }

  .fixed-bottom-box .fixed-bottom-bar {
    height: 66px;
    width: 100%;
    position: fixed;
    z-index: 9999;
    bottom: 0;
    left: 0;
    font-size: 14px;
    /* overflow:hidden; */
  }



  .fixed-bottom-bar .close {
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
    z-index: 11;
  }

  .fixed-bottom-bar .close:hover {
    background: #000;
  }

  .fixed-bottom-bar .shadow {
    background: #000;
    opacity: .7;
    filter: alpha(opacity=70);
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }

  .fixed-bottom-bar .box {
    position: relative;
    z-index: 10;
    padding-top: 20px;
  }

  .fixed-bottom-bar .myform {
    height: 70px;
    padding-right: 20px;
    position: relative;
    padding-left: 100px;
  }

  #fixed-submit {
    /* position: absolute;
    top: 0;
    right: 30px; */
    width: 180px;
    height: 38px;
    background: red;
    font-size: 18px;
    color: #fff;
    border: 0;
    cursor: pointer;
    font-family: '微软雅黑';

  }

  #fixed-submit:hover {
    background: #ec4c26;
  }

  .fixed-bottom-bar select,
  .fixed-bottom-bar .input {
    width: 150px;
    height: 38px;
    line-height: 38px;
    border: 0;
    margin-bottom: 7px;
    position: relative;
    color: #7d7d7d;
    background: #fff;
    overflow: hidden;
  }

  .fixed-bottom-bar input {
    width: 150px;
    height: 35px;
    line-height: 35px;
    border: 0 !important;
    margin: 0 5px;
    color: #666;
  }

  .fixed-bottom-bar .input .placeholder {
    position: absolute;
    left: 5px;
    top: 7px;
    pointer-events: none;
    line-height: 20px;
  }

  .fixed-bottom-bar .tel-tit {
    font-size: 24px;
    color: #fff;
    font-family: '微软雅黑';
    margin: 2px 0;
  }

  .fixed-bottom-bar .tel-num {
    font-size: 20px;
    color: #ff5d37;
    font-family: '微软雅黑';
    margin: 5px 0;
  }

  .fixed-bottom-box .down-bar-btn {
    width: 130px;
    height: 134px;
    position: fixed;
    left: 100%;
    bottom: 0;
    z-index: 21;
    background: url(../img/down-bar-btn.png) no-repeat;
    cursor: pointer;
    visibility: visible;

  }

  .fixed-bottom-box .down-bar-btn p {
    font-size: 16px;
    color: #fff;
    width: 25px;
    text-align: center;
    margin: 20px 0 0 19px;
  }

  .fixed-bottom-box.active .down-bar-btn {
    visibility: visible;

  }


/*设计师*/

.sjsbanner{width:100%;height:300px; background: url(../img/sjsbanner.jpg) center center;}
.lxbanner{width:100%;height:605px; background: url(../img/lx.jpg) center center;}
.jzbanner{width:100%;height:360px; background: url(../img/jzbanner.jpg) center center;}
.tcbanner{width:100%;height:600px; background: url(../img/pctc898y.jpg) center center;}

.tcbanner1{width:100%;height:600px; background: url(../img/pctc898.jpg) center center;}

.tcbanner2{width:100%;height:600px; background: url(../img/pctc1298.jpg) center center;}

.tcbanner3{width:100%;height:600px; background: url(../img/pctc1498.jpg) center center;}

.qabanner{width:100%;height:600px; background: url(../img/qabanner.jpg) center center;}
.mlbanner{width:100%;height:600px; background: url(../img/mlbanner.jpg) center center;}
.jfbanner{width:100%;height:600px; background: url(../img/jfbanner.jpg) center center;}
.bsbanner{width:100%;height:600px; background: url(../img/bsbanner.jpg) center center;}
.diwei{padding:25px 0;}

.diwei a{font-size: 14px;display: inline-block;color:#000;}

.hxhf{line-height: 36px;padding: 0 36px;}

.flleft{border-top:1px solid rgba(204,204,204,.4);padding:12px 0; background:rgba(241,241,241,.4);height:36px;}

.shaxuan{border:1px solid rgba(204,204,204,.4);border-top:none;}

.flleft ul{ line-height:36px;width:80%;}

.flleft ul li{float:left;margin:0 12px;}

.flleft a{color:#797979; padding:5px 13px;}

.xian{width:1px;height:36px; margin-right:24px;float:left; background: #ccc;}

.ico {width: 16px;height: 16px;background: url(../img/ico.png) no-repeat 0 -75px;

cursor: pointer;position: absolute;right: 16px;top: 23px;}

.bgred{background: #9e2323;}

.current{background: #9e2323;color:#fff !important;}

.bgred a{color:#fff !important;}

.sjsbox{margin-top:50px;}

.sjsul li{margin:7px;width:306px;padding-bottom:0px;color:#000; background: #f7f7f7;}
.height465{ height:465px!important;}
.sjsul li p{color:#000;}

.sjstitle{color:#000; font-weight: both;}

.mdtop16{margin-top:10px;}
.mdtop25{margin-top:25px;}
.sjsw90{width:90%;margin:10px auto 0;}

.width70{width:70%;margin: 20px auto 0;height: 40px;line-height: 40px;}
.width70:hover{    background: #e01818;}
.paging {text-align: center;padding:40px 0 30px 0;font-size: 14px;}

.paging .off {display: inline-block;padding: 0 10px;min-width: 13px;line-height: 33px;border: solid 1px #ddd;margin: 0 3px;background: #fff;color: #666;}
.paging a {display: inline-block;padding: 0 10px;min-width: 13px;line-height: 33px;border: solid 1px #ddd;margin: 0 3px;background: #fff;color: #666;}
.paging .focus {display: inline-block;padding: 0 10px;min-width: 13px;line-height: 33px;border: solid 1px #9e2323;margin: 0 3px;background: #9e2323;color: #fff;}
.paging span {display: inline-block;padding: 0 10px;min-width: 13px;line-height: 33px;border: solid 1px #ddd;margin: 0 3px;background: #fff;color: #666;}
.thisclass {color: red;}

.paging a:hover{ background: #9e2323; color:fff; }

.wborderbottom{ border-bottom:1px solid #ccc;}

.anlibox{}

.anlibox ul li{float:left;width:31.33333%;margin:14px 1%;height:340px; background:#f4f4f4;}

.alimg{width:401px;height:250px;margin:0 auto;}

.w94{width:94%;}

.w96{width:96%;}

.altitle{margin:10px auto 15px; color:#757575;}

.mdbottom10{margin-bottom: 10px; margin-top:15px;}

.h000{color:#000;}

.mdright10{margin-right:10px;}

.width270{width:270px;text-overflow:ellipsis; overflow:hidden; white-space: nowrap; height:20px;}
.width360{width:360px;text-overflow:ellipsis; overflow:hidden; white-space: nowrap; height:20px;}
.sjstx{border-top: 1px solid;padding-top: 13px;}
.textconter{ line-height:28px;}
.sjstx .tx{width:64px;height: 64px;border-radius: 50%;}

.sjsyy{width:96px;height:32px;line-height: 32px;margin-top: 16px;}
.sjsyy:hover{    background: #ce2424;}
.alsjsname{line-height: 64px;color: #000;margin-left: 12px;}

.JSfixed {position: fixed;top: 0;z-index: 1;right:50%;width:1280px;margin-right:-640px;}

.noJSfixed {position:absolute; bottom:0;z-index: 1;right:50%;width:1280px;margin-right:-640px;}

.wh306{width:306px;overflow:hidden;}



/*案例详情页面*/

.width960{width:960px;}

.width960 .stitle{margin:40px 0;}

.anlititle{border-bottom:1px solid #ccc;padding-bottom: 10px;}

.textconter img{max-width:100%; display:inline;}

.width300{width:300px; background: #f5f5f5;color:#323232;}

.center{width:86%;margin:0 auto;}

.xianqing{margin-top:10px;}

.baxx{padding-bottom: 6px;border-bottom: 1px solid #ccc;margin-top:10px;}

.xianqing ul{margin-top:6px;}

.xianqing ul li{font-size: 16px;line-height: 26px;}

.mdtop30{margin-top:30px;}

.mdtb30{margin:30px auto;}

.mdtb20{margin:20px auto;}

.mdtb10{margin:10px auto;}

.mdtb15{margin:15px auto;}

.kebtn a{width:49%;height:38px;line-height: 38px;}
.kebtn a:hover{    background: #da2525;}
.rightform li{height:38px;margin:10px 0;width:100%;background: #fff;line-height: 38px;}

.rightform li span{text-indent: 16px;}

.rightform li input{width: 76%;height: 33px;margin-left: 4%;}

.submit{width: 100%;height: 36px;text-align: center;color: #fff;}
.submit:hover{    background: #d31919;}
.textb{font-weight: bold;}

.qtanli{margin:60px auto 0px;}

.qtanlititel{color:#fff;width:216px;height: 56px;line-height: 56px;}

.bgf4{ background: #f4f4f4;}

.pdtb30{padding:30px 0;}

.sjsbtn a{float:left;width:49%;height:36px; line-height: 36px;}
.sjsbtn a:hover{    background: #d11313;}
.width246{width:246px;}

.sjstximg{width:246px;height:332px;}

.sjstximg img{width:100%;height:100%;}

.width78{width:78%;}

.sjsname1{margin:18px 0;}

.height60{height: 60px;}

.pdb30{padding-bottom: 30px;}






.listw300{width:300px;}

.listw300 .nav_ul{ border:1px dashed #ccc;}
.listw300 .nav_ul li:hover{background: #f5f5f5;}
.listw300 ul li a{width:100%;color:#5a5a5a;display: block;padding:20px 0;border-bottom:1px dashed #ccc;}

.bgred1{background:#9a0814;color:#fff !important;}

.bgred2{background:#9a0814;color:#fff !important;}

.bgf5{background:#f5f5f5;padding:35px 0;}

.bmw90{width:90% !important;margin:10px auto !important;}

.listw74{width:75%;height:auto; background:#f9f9f9;}

.listw74 ul{width:96%;margin:20px auto 0;}

.listw74 ul li{height:209px;margin:0 0 24px 0;padding-top:24px;border: 1px solid #E3E3E3;}
.listw74 ul li:hover{ background:#fff;}
.listrightul{width:90%;margin:0 auto;}

.listw74 a{color:#545454;}

.sltimg{width:316px;height:209px;}

.itime{bottom:0;}

.w62{width:62%;}

.mdb16{margin-bottom:16px;}

.articlew98{width:96%;margin:20px auto 0; line-height:32px;}

.index_article{padding:30px 0;}

.width600{width:600px;}

.pdb20{padding-bottom:20px;}

.mdt_2{margin-top:-2px; line-height:1.3;width:112px;padding: 0 20px;}



/*预约*/

.w50{width:50%;}

.w38{width:38%;}

.w49{width:49% !important;}

.width94{width:94%;margin:0 auto;}

.xjfbox{margin:20px auto 40px;}

.w456{width:456px;}

.xjfbox li{color:#a6040f;width:196px;height:60px;border: 1px solid #ccc; line-height: 60px;font-size: 30px;text-align: center;}

.xjfbox li input{display:block;width:100%;height:100%;opacity: 0;}

.xjfbox li span{top: 0;left: 67px;}

.xxkbg{ background: #a6040f;color:#fff !important;}

.width456{width:456px;margin:50px 0 34px;}

.xqbox input{width:152px;font-size:18px;}

#zxfengge{font-family: '微软雅黑';width:100%;height:50px; background: none;border: none;border-bottom:1px solid #ccc;outline: none;font-size: 24px;margin:20px 0; }

.wotel{width:100%;height: 50px;line-height: 50px;font-size: 24px; }

.bmys{color:#565656;}

.height429{height: 429px;width:1px;background: #ccc;margin-top: 17px;}

.clfei{margin-top:50px;}

.clfei li{font-size:28px;line-height: 50px;}

.laba{background: url(../img/laba.png) no-repeat center left;width: 265px;margin: 85px auto 0;

    text-align: left;text-indent: 30px;}

.subbj{top:50%;left:50%;width:196px;height: 196px;margin:-98px 0 0 -98px;  border-radius: 50%;font-size:48px; background:url(../img/submit.png);}



.zhenjia{width:100%;height: 284px;margin-top:70px;}

.hei{ background: #333333;width:50%;height: 100%;}

.hong{ background: #d9002b;width:50%;height: 100%;}

.font100{font-size:100px;}

.font150{font-size:150px;}

.font40{font-size:40px;}

.zjtext{color:#fff;top: 1%;left: 50%;margin-left: -690px;}

.mdtb110{margin:110px 0 70px 0;}



/*taocan*/

.taocan{position: relative;}



.w252{width:252px !important;}

.minnav5 ul li{width:166px;height: 166px;border-radius: 50%; background: #f3f3f3;float: left;margin:80px 45px; position: relative; }

.minnav5 ul li .yuan{width:136px;height: 136px;border-radius: 50%; background: #e1e1e3; position: absolute;top:50%;left:50%;margin:-68px 0 0 -68px;}

.yuanaddse{ background: #454545 !important;color:#fff !important;}

#zsnav>li{width:209px;height: 74px;line-height: 74px;color:#fff; background: #454545;font-size: 25px;}
.mdr5{margin-right: 5px}
.mdr8{margin-right: 8px;}
.mb8{margin-bottom: 8px;}
.mt30{margin-top:30px;}
.zsnav_width{ width:314px!important;}
.zhanshitu_height{ height:640px!important;}
.mdr2_{margin-right: 2%}
.mdr0{margin-right: 0 !important;}
.zhanshitu{width:100%;}

/*.djdl{height:0;}*/

.zhanshitu li{width:100%;height: 695px;overflow:hidden;}

.zsnavse{ background:#A6040F !important;}

.zstextbox{bottom:0;left:0;width:100%;}

.zstextbox dl dd{/*border-bottom: 1px solid rgba(0,0,0,.3);*/width:100%; background: rgba(0,0,0,.6);padding:6px 0 14px 0;}

.zstextbox dl dt{border-bottom: 1px solid rgba(0,0,0,.3);width:100%; background: rgba(0,0,0,.6);}

.zstextbox dl dd span{width:33%;text-align: center;height: 24px; line-height:24px;color: #fff;}

.zstextbox dl dt span{padding:5px 0;width:100% !important;text-align: center;height: 38px; line-height: 38px;font-size:21px;color: #fff;}

.zstextbox dl dd ul{width:100%;margin:0 auto;float:left;border-right:1px dashed #fff;}

.zstextbox dl dd ul li{width:20%;height: 24px; line-height: 24px;color: #fff; text-align:center;}

.addulbox li{float:left !important;}



.djckxq{width:160px;height: 30px;line-height: 30px;text-align: center;color:#fff;margin:0 auto;background: rgba(68,58,52,.9); border-radius: 10px 10px 0 0;}

.gkd{color:#454545;margin-top:70px;}

.gkdjsmj{width:540px; background: #e8373a;color:#fff;height: 60px;line-height: 60px;margin-left:20px;}

.kefutu{margin-right:130px;width:180px;height: 130px;border-radius: 10px; border:1px dashed #ccc; background: #fafafa;}

.kftimg{margin:20px auto 8px;}

.kfzxa{color:#da5b5b; text-decoration:underline;}
.kfzxa:hover{color:#f84646;}
.mdt70{margin-top:70px;}
.mdt30s{margin-top:30px;}
.mdleft160{margin-left:160px;}

.yxpp{background: url(../img/yxpp.jpg) center center;height:688px;margin-top:70px;}
.jlfry{background: url(../img/ry.jpg) center center no-repeat;height:730px;margin-top:50px;}
.gongyipz{background: url(../img/gongyipz.jpg) center center;height:1183px;margin-top:70px;}
.milanjj{background: url(../img/ml.jpg) center center;height:1183px;margin-top:70px;}
.jiufang{background: url(../img/jf0.jpg) center center;height:574px;width:1200px; margin:50px auto;}
.jiufang1{background: url(../img/jf1.jpg) center center;height:150px;margin:50px auto;}
.gzsgq{margin-top:100px; }
.gzsgq50{margin-top:50px; }
.yzsbg{background: url(../img/yzgbg.jpg);height: 706px;width:100%;margin-top: 50px;}
.yzsbg2{background: url(../img/yzgbg.jpg);width:100%;}
#yzsbox{margin-top:59px;height:588px;}

#yzsbox li{height: 588px;width:89px; position:relative;top:0; overflow:hidden;}

.ml1{background: url(../img/m1.jpg) center center;height:476px;margin-top:70px;}
.ml2{background: url(../img/m2.jpg) center center no-repeat;height:250px;margin-top:70px;}
.ml3{background: url(../img/m0.jpg) center center;height:1423px;margin-top:70px;}
.ml4{background: url(../img/m01.jpg) center center;height:342px;margin-top:70px;}
.width825{width:738px;height: 588px; position:absolute;top:0;left:89px;}

.width825 img{width:100%;height: 100%;}

.pzzxbg{background: url(../img/pzzx.jpg);height: 643px;width:100%;margin-top: 50px;}

.mdt50{margin-top:50px;}

.vshiping{width:650px;height: 366px;border:7px solid #ccc; border-radius: 7px;margin-top:131px;}

.pzzxhysp{width:100%;height: 100%;}

.vspright{width:550px;height: 550px;border-radius: 10px; background: #fff;margin-top:46px;}

.width396{width:396px;}

.hytitle{margin-top:30px;}

.hytitle h4{color:#4d4d4d;}

.index32{ text-indent: 32px;color:#454545;margin-top:15px;line-height: 30px;}

.width442{width:442px;height: 270px; background: url(../img/qwdzfa.png);margin:36px auto 0;}

.width442 ul li{ position: relative; width:350px;margin:18px auto 0; background: #ebebeb;border-radius: 8px;font-size:21px;color:#333333;}

.width442 ul{margin-top:56px;}

.width442 ul li span{position: absolute;top:10px;left:10px;}

.width442 ul li input{height: 46px;line-height: 46px;width:254px;margin-left:68px;}

.tjbgred{background: #ee0000 !important; }
.tjbgred:hover{background: #ca0e0e !important;}
.tjbgred input{margin-left:0 !important;width:100% !important; color:#fff !important;font-size:27px;}

.textred{color:#ff3030;}

#xiaoqutu li{width:292px;height: 366px;float:left; position: relative;margin:0 10px;}

.xiaoqutubox{max-width: 1920px;overflow:hidden;margin:30px auto 0;width:100%;min-width: 1280px;}

#xiaoqutu li p{bottom: 0;height: 40px;width:100%; background: rgba(0,0,0,.5);text-align: center;line-height:40px;color:#fff;}

.width91{width:89px;height: 588px;}

.intimg{position: absolute;top: -99px;left: 50%;width: 288px;height: 99px;margin-left: -144px;opacity: 0;}

.intimg1{position: absolute;top: -99px;left: 50%;margin-left: -173px;opacity: 0;}

.newslist{ position:relative;}

#nsbox li:hover{-webkit-box-shadow: 2px 2px 3px 0px #B9B6B6;-moz-box-shadow: 2px 2px 3px 0px #B9B6B6;  -o-box-shadow: 2px 2px 3px 0px #B9B6B6;    box-shadow: 2px 2px 3px 0px #B9B6B6;}

.tcfadatext{height:40px; background:rgba(0,0,0,.5);color:#fff; text-align:center; line-height:40px;bottom:0;left:0;width:100%;}

.tcfixetext{width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;top:0;left:0;z-index:999;display:none;}

.mdr20{margin-right:20px;}







/*弹出*/

#yuyuebmbox{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;}

.content{width:1040px;margin:70px auto 0;position: relative; }

.textboxly{overflow: hidden;position:absolute;top:60px;padding-bottom: 30px;}

.textboxly .textleft{float:left;width:519px;}

.textboxly .textleft h3{text-align: center;padding-top:20px;font-size: 28px;

color: #4c91d2;line-height: 36px;padding-left: 5px;font-weight: bold;}

.textboxly .textleft .font14{font-size: 12px;text-align: center;}

{height: 32px;line-height: 32px;font-size: 14px;position: relative;color: #666;margin-bottom: 20px;}

.textboxly .textleft ul {width:362px;margin:0 auto; list-style: none;padding: 16px 40px 10px;}

.textboxly .textleft ul li{margin:10px 0}

.textboxly .textleft ul li .span1{color: #9e2323;position: relative;top:3px;

    font-size: 24px;vertical-align: middle;margin-right: 0px;line-height: 34px;}

.textboxly .textleft ul li .span2{line-height: 34px;display: inline-block;}

.textboxly .textleft ul li select{width: 114px;height: 34px;

padding-left: 6px;font-size: 14px;color: #666;border: 1px solid #dddddd;

vertical-align: middle;outline: none;}

.textboxly .textleft ul li input{ outline:none;padding: 5px 9px 6px;border: 1px solid #dddddd;

vertical-align: middle;width:213px;}

.clos:hover{ cursor:pointer;}

.thisclass{color:#fd7004}

.here a{font-size:14px;}

.textboxly .imgright{float:right;width:520px;}



















